x1=[];
x1(1,1)=1;
x1(1,2)=[2];%单个加不加中括号是一样的，但是多个数值的话，必须要加中括号表示列表。
x1(1,3:5)=[2,6,9];
x1(2:3,1)=[10,10];%之前只在一行上添加值，现在在第二行第三行的第一列添加值，后面的2到5列全部自动补零（通过打开文件查看到的）。

for i=1:5
    fprintf(1,'i=%d\n',i)%fprintf的用法
end
% x1 =
% 
%      1     2     2     6     9
%     10     0     0     0     0
%     10     0     0     0     0

for i = 1:5
    for j = 1:2
        Z(i,j) = x((i-1)*2+j);%[1-10]分配给Z
    end
end
% x=[1 2 3 4 5 6 7 8 9 10 11 12];
% Z =
% 
%      1     2
%      3     4
%      5     6
%      7     8
%      9    10

for i = 1:5
    for j = 1:2
        if Z(i,j)<0
            Z_temp(i,j) = 0;
        else
            Z_temp(i,j) = Z(i,j);
        end
    end
end

% Z =
% 
%      1     2
%      3    -2
%      5     6
%      7    -1
%      9    10

% Z_temp =把Z矩阵中为负值的整为0.
% 
%      1     2
%      3     0
%      5     6
%      7     0
%      9    10